package com.yidu.hbatsams.service;

import com.yidu.hbatsams.domain.AtsScheme;

import java.util.List;

public interface AtsSchemeFsService {

    List<AtsScheme> selectAll(AtsScheme atsScheme,Integer pageNum,Integer pageSize);

    int insert(AtsScheme record);

    int deleteByPrimaryKey(int id);

    int updateByPrimaryKeySelective(AtsScheme record);

    int feedbackUpdateByPrimaryKeySelective(AtsScheme record);

    AtsScheme selectByPrimaryKey(Integer schemeId);

    int selectAllFsCount(AtsScheme atsScheme);

    List<AtsScheme> selectAuditAllFs(AtsScheme atsScheme,Integer pageNum,Integer pageSize);

    int selectAuditAllFsCount(AtsScheme atsScheme);

    List<AtsScheme> selectExpertAllFs(AtsScheme atsScheme,Integer pageNum,Integer pageSize);

    int selectExpertAllFsCount(AtsScheme atsScheme);

    List<AtsScheme> selectAthleteAllFs(AtsScheme atsScheme,Integer pageNum,Integer pageSize);

    int selectAthleteAllFsCount(AtsScheme atsScheme);
}
